Coded Load Balancing in Cache Networks
نویسندگان
چکیده
We consider a cache network consisting of storage-enabled servers forming a distributed content delivery scenario. Each incoming content request, arriving uniformly at random to these servers, will be redirected to one or more responsible servers for that request. While assigning each request to its nearest available replica seems to be a reasonable solution, specifically in terms of communication cost, it will result in overloaded servers. Thus, alternatively, we investigate a coded scheme which will address this problem. In this scheme, coded chunks of original files are stored in servers based on the files popularity distribution, which we consider to be Zipf. Then, upon each request arrival, by delivering enough coded chunks to the request origin, the request can be decoded. Specifically, we show that if n requests are assigned to n servers based on the proposed coded scheme, the maximum load of servers will be Θ(1), while in the nearest replica strategy the maximum load is Θ(log n). More surprisingly, this coded scheme will have the same communication cost performance as the nearest replica strategy, asymptotically. Finally, our numerical results show that the coded scheme surpasses the uncoded one even in non-asymptotic regimes.
منابع مشابه
Backhaul-constrained Cache-enabled Small Cell Networks with Hybrid Power Supplies
Explosive data traffic growth leads to a continuous surge in capacity demands across mobile networks. In order to provision high network capacity, small cell base stations (SCBSs) are widely deployed. Owing to the close proximity to mobile users, SCBSs can effectively enhance the network capacity and offloading traffic load from macro BSs (MBSs). However, the cost-effective backhaul may not be ...
متن کاملDistribution Systems Reconfiguration Using Pattern Recognizer Neural Networks
A novel intelligent neural optimizer with two objective functions is designed for electrical distribution systems. The presented method is faster than alternative optimization methods and is comparable with the most powerful and precise ones. This optimizer is much smaller than similar neural systems. In this work, two intelligent estimators are designed, a load flow program is coded, and a spe...
متن کاملQuery Load Balancing by Caching Search Results in Peer-to-Peer Information Retrieval Networks
For peer-to-peer web search engines it is important to keep the delay between receiving a query and providing search results within an acceptable range for the end user. How to achieve this remains an open challenge. One way to reduce delays is by caching search results for queries and allowing peers to access each others cache. In this paper we explore the limitations of search result caching ...
متن کاملEnhanced Dynamic Web Page Allocation using Fuzzy Neural Network
Due to the limited cache size in each server, the traditional neural network techniques applied to improve the cache hit rate of scheduling algorithm in load-balancing web server cannot provide a good performance real web site because it cannot balance the server workload properly. Here, we propose a fuzzy neural network technique by feeding back the real-time system usage with an updating mapp...
متن کاملDesign of an I/O Balancing File System on Web Server Clusters
The paper presents the design of an I/O balancing file system on Web server clusters. High-speed networks allow machines to access remote data nearly as quickly as they can access local data. This trend motivates the introduction of I/O balancing mechanism into cluster file systems. Two effective approaches are issued in the paper: file migration and unique cache. The former is to migrate the f...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید
ثبت ناماگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید
ورودعنوان ژورنال:
- CoRR
دوره abs/1707.09757 شماره
صفحات -
تاریخ انتشار 2017